/*Contact*/
.embaMap{  float:left; position:relative; width:464px; height:400px; overflow:hidden;}
.embaMapr{ float:right; BACKGROUND: url(/Themes/Standard/Images/contactbg.jpg) no-repeat 0px 0px;width:300px; height:400px; }
.embaMapr dl { margin:10px;} 
.embaMapr  dl dd { margin:10px;} 

#Notice{   padding:10px 10px 10px 10px; float:left;height:183px;   overflow:hidden; display:inline;}
#Notice  li{ height:200px;  line-height:20px; }

#Linkage{ padding:10px 10px 10px 10px;  float:left;height:15px;   overflow:hidden; display:inline;}
#Linkage  li{  height:50px;  line-height:15px; color:Gray; }

 





.bdr{  border-right:solid 1px #ccc}
.bdb{ border-bottom:solid 1px #ccc}

.recruit{ padding-top:10px; padding-bottom:10px;}

.recruitcontent{ width:205px;  height:98px;overflow:hidden; float:left; padding:20px 10px 20px 10px;  }
.recruitcontent DL.Ninfo {	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 100px}
.recruitcontent DL.Ninfo DT.tit {	FONT-WEIGHT: bolder; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 80px; BORDER-BOTTOM: #e8ecee 1px dotted}
.recruitcontent DL.Ninfo DD.info {	MARGIN-TOP: 5px; FLOAT: left; WIDTH:100px;OVERFLOW: hidden; }


.Hpicnews{  padding:5px 10px 0 10px;  height:90px; OVERFLOW: hidden; }
.Hpicnews .dimg{ FLOAT: left; WIDTH: 128px;OVERFLOW: hidden;    font-weight:bold;}
.Hpicnews .newsimg{ background-image:url(/Themes/Standard/Images/BGnewsimg.gif); padding:8px;}

.Hpicnews DL.Ninfo {	DISPLAY: inline; FLOAT: left; padding-top:5px;  padding-left:10px; WIDTH: 360px}
.Hpicnews DL.Ninfo DT.tit { FONT-WEIGHT: bolder;	  FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 360px; BORDER-BOTTOM: #ccc 1px dotted;OVERFLOW: hidden; height:12px; line-height:18px;}
.Hpicnews DL.Ninfo DD.info { padding-top:5px;	FLOAT: left; WIDTH:360px;OVERFLOW: hidden; height:40px; }
 

.LNinfo {	  padding-left:20px; padding-top:5px; height:50px;OVERFLOW: hidden;  BACKGROUND: url(/Themes/Standard/Images/arrowO.gif) no-repeat 20px 10px; }
.LNinfo .tit {	FONT-WEIGHT: bolder;  PADDING-BOTTOM: 5px;  padding-left:20px;WIDTH: 470px; BORDER-BOTTOM: #ccc 1px dotted;height:20px;OVERFLOW: hidden; line-height:20px; }
.LNinfo .info { padding-top:5px; padding-left:20px;	 WIDTH:470px;OVERFLOW: hidden; height:30px;  line-height:20px; }

.adsrotator{width:772px;}
.adsrotator div.adsrtleft{width:532px; float:left;}
.adsrotator div.adsrtright{width:240px; float:right;}




/*login*/
dl.r_login  {  padding: 10px 0 0 10px; }
dl.r_login dd {  height:30px; line-height:30px; }
.r_login input.login{border:1px solid #CCC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;

margin-left:5px;
padding:4px 2px;
width:100px;
background:#FFFFFF url(/Themes/Standard/Images/input-bg1.gif) no-repeat scroll 0 0;
}

.r_login input.check{ 
 height:14px;
}


.r_login label {
 padding-top:5px;
cursor:pointer;
height:19px;
line-height:19px;
overflow:hidden;
text-align:right;
width:40px;
}
.r_login span.rember 
{
padding-left:41px !important;
 padding-left:36px;
}
.r_login span.buttn 
{
padding-left:30px !important;
 padding-left:28px;
}
 

/*end of login*/

/*below is old version which could be deleted*/




.newmember {	FLOAT: left; MARGIN: 0px 0px 0px 0px;    width: 317px;}
.newmemberR {	FLOAT: left; MARGIN: 0px 0px 0px 10px;    width: 317px;}
.newmemberC {	FLOAT: left; MARGIN: 0px 0px 0px 0px;    width: 645px;  }
.newmember   DIV.contentin {
	BORDER-RIGHT: #dde0e6 1px solid; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; HEIGHT: 310px;  width:372px;
}
.newmember DIV.contentin H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f3f3f3; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 25px; PADDING-TOP: 0px; font-size:13px;
}

.newmember DIV.contentin DIV.contentinuser{FLOAT: left;  MARGIN: 5px 5px 0px 5px; _margin-left:3px; }


 .pmember {
	MARGIN-TOP: 10px; margin-bottom:0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 73px; LINE-HEIGHT: 1.5; HEIGHT: 90px; TEXT-ALIGN: center;  
}
 .pmember IMG {border:3px solid #DDDDDD;}
 .pmember A {
	COLOR: #636363; TEXT-DECORATION: none
}






.l1 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #dde0e6; MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.l2 {
	BORDER-RIGHT: #dde0e6 2px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #f3f3f3; MARGIN: 0px 3px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 2px solid; HEIGHT: 1px
}
.l3 {
	BORDER-RIGHT: #dde0e6 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #f3f3f3; MARGIN: 0px 2px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; HEIGHT: 1px
}
.l4 {
	BORDER-RIGHT: #dde0e6 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #f3f3f3; MARGIN: 0px 1px; OVERFLOW: hidden; BORDER-LEFT: #dde0e6 1px solid; HEIGHT: 2px
}




 


.newsright {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 0px; WIDTH: 309px; 
}
.newsright DIV.content {
	BORDER-RIGHT: #dde0e6 1px solid; FLOAT: left; BORDER-LEFT: #dde0e6 1px solid; WIDTH: 307px; height:310px
}

.newsright DIV.content H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f3f3f3; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 287px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}

.newsright DIV.content  ul.maquee {
 PADDING-LEFT: 10px; BACKGROUND: url(/Themes/Standard/Images/bgchange1.gif); FLOAT: left; MARGIN: 5px 0px 0px; OVERFLOW: hidden; WIDTH: 297px; HEIGHT: 282px; 
}
.newsright DIV.content  ul.maquee  li {
	PADDING-LEFT: 10px; BACKGROUND: url(/Themes/Standard/Images/icon01_list.gif) no-repeat 0px 10px; FLOAT: left; WIDTH: 280px; LINE-HEIGHT: 25px
}
.newsright DIV.content ul.maquee  li A {
	COLOR: #636363; TEXT-DECORATION: none
}
.newsright DIV.content ul.maquee li A:hover {
	COLOR: #f60
}






/*
#memberphotos {
   OVERFLOW: hidden; WIDTH: 946px;   HEIGHT: 190px; BACKGROUND-COLOR: #ffffff
}
#memberphotos #show {
	BORDER-RIGHT: #89b9e1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #89b9e1 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #89b9e1 1px solid; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #89b9e1 1px solid; HEIGHT: 163px; TEXT-DECORATION: none
}
#memberphotos #show A {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 32px; TEXT-DECORATION: none
}
#memberphotos #show #title {
	FLOAT: left; WIDTH: 35px; HEIGHT: 163px; BACKGROUND-COLOR: #eef7fe; TEXT-ALIGN: center
}
#memberphotos #show #six {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 800px; 
}

 

#memberphotos #show #six .list {
	 FLOAT: left;  WIDTH: 130px;
}
#memberphotos #show #six .list .newphoto { width: 130px; height: 120px; overflow: hidden;   text-align: center;  }

#memberphotos #show #six #list A {
	COLOR: #333333; TEXT-DECORATION: none
}
#memberphotos #show #six #list A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}

/*new album slide*/
/*end of new album slide*/
.albumtitle{  margin:100px 10px 0px 10px; overflow:hidden; text-align:center; background-color:#006699;  font-weight:bold;  height:30px;   border: solid 1px #999;
}

/*slide ads*/
#myjQuery {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 635px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 170px
}
#myjQueryContent {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ffffff 1px solid; WIDTH: 633px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 140px
}
#myjQueryContent DIV {
	POSITION: absolute; HEIGHT:140px;WIDTH: 633px; 
}
#myjQueryContent .smask {
	Z-INDEX: -1
}
#myjQueryContent IMG {
	WIDTH: 633; HEIGHT: 140px
}
#myjQuery UL {
	BORDER-TOP: #ffffff 2px solid; DISPLAY: block; OVERFLOW: hidden; WIDTH: 633px; HEIGHT: 27px
}
#myjQuery UL LI {
	DISPLAY: block; FLOAT: left; WIDTH: 158px; CURSOR: pointer; PADDING-TOP: 7px; HEIGHT: 20px; TEXT-ALIGN: center
}
#myjQuery UL.nbg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#myjQuery UL A {
	DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase;  LINE-HEIGHT: 16px; POSITION: relative; 
}
#myjQuery UL .current {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#myjQuery UL .current A {
	COLOR: #f6821e
}
#myjQuery #flow {
	MARGIN-TOP: -27px; Z-INDEX: 10; BACKGROUND: url(/Themes/Standard/Images/fcurrent.gif); LEFT: 5px; WIDTH: 158px; POSITION: absolute; HEIGHT: 27px
}


/*end of slide ads*/



.sayhi {  width:645px;  padding-top:10px; height:75px; float:left;   BACKGROUND:   url(/Themes/Standard/Images/rowbgnavi.jpg)  }
.sayhiL {  width:495px;    height:75px; float:left;  overflow:hidden;  }
.sayhiR {  width:150px;   margin-top:20px;  height:55px; float:left;  overflow:hidden;  }
.sayhiL  li{ height:75px;  line-height:20px;  }
.sayhiL div.myhil{ width:80px; }
.sayhiL div.myhir{ width:390px; padding-left:10px; }


.prize_head{width:45px; height:36px; background:url(/Themes/Standard/Images/newreg.gif); text-align:center; padding-top:9px;float:left}
.prize_con{width:175px;  float:left; line-height:20px; color:#91a6b3;height:36px;}
.prize_con a{color:#52819e; text-decoration: underline; font-weight: bold;}

/**/


/**/
.search{padding:0px 10px 10px 10px;BACKGROUND:#97e6ff  url(/Themes/Standard/Images/bgsearch.gif) no-repeat 0px  bottom  ; float:left}
.search span.heading{padding:10px 10px 5px 10px;  float:left}
.search dl.searchlt{width:460px;  float:left;  height:50px; padding-left:30px;}
.search dd{ line-height:25px; height:25px;}
.search dl.searchrt{width:120px;  float:left;  color:#91a6b3; padding-top:20px;}
/**/



.resource{ height:130px; text-align:center; width:95px; float:left; margin:10px 0px 0px 10px;}

/*newtitle from 126*/
#News_TL,#News_Tt, #News_Tr, #News_Cr, #News_Cc ul li, .ML_But a { 
background:transparent url(/Themes/Standard/Images/bg_x.jpg) no-repeat scroll 0 0;
}
 #News_Tt, #News_Cc { 
background:transparent url(/Themes/Standard/Images/bg.png) repeat scroll 0 0;
}

#News { 
height:25px;
line-height:25px;
margin:0 auto;
width:755px;
}

#News div { 
float:left;
height:25px;
margin:0;
padding:0;
text-align:center;
}

#News_TL { 
background-position:-208px -27px;
width:5px;
}
#News_Tt { 
background-position:0 -82px;
font-weight:bold;
width:81px;
}
#News_Tr { 
background-position:-213px -27px;
width:7px;
}

#News_Cc { 
background-position:0 -109px;
width:655px;
}

#News_Cc ul li { 
background-position:-170px -80px;
float:left;
height:23px;
line-height:12px;
margin-top:1px;
text-align:left;
width:203px;
}

#News_Cr { 
background-position:-220px -27px;
width:4px;
}



#News_Cc ul li a { 
color:#42833A;
display:block;
margin-left:20px;
margin-top:7px;
margin-top:6px !important;
}


/*page resiter */

dl.register { margin:20px 20px 20px 20px;}
dl.register  dd{ line-height:32px; height:32px; }
dl.register  dd  .example{ margin-left:75px;}
/*end of page resiter */



/*Teacher*/
.Teacher{ width:240px; border-bottom:solid 1px #ccc;}
.Teacher span{  line-height:20px; }
.Teacher dl{  width:140px; float:left;}
.Teacher dl dt{  font-weight:bold; line-height:25px; background-color:#efefef;  padding-left:5px;}
.Teacher dl dd{  padding-left:10px; }
.Teacher div.teacherimg{  width:100px;  float:left; text-align:center;  padding-bottom:10px;}
/*End of Teacher*/


/*Recource*/ 
.downloadlist { margin:10px 0px 5px 0px;   }
.downloadlist P.subnail {	FLOAT: left; OVERFLOW: hidden; WIDTH: 70px; margin:5px 0px 5px 5px;display:inline;}
.downloadlist P.subnail IMG {	 border: #DDE0E6 3px solid; WIDTH: 60px;  HEIGHT: 70px}
.downloadlist .fileinfo {	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px;  WIDTH: 410px;}

.downloadlist DL.fileinfo DT.tit {	FONT-WEIGHT: bolder; PADDING-BOTTOM: 5px;  BORDER-BOTTOM: #ccc 1px dotted; line-height:20px;}
.downloadlist DL.fileinfo DT.tit SPAN {	FLOAT: right}
.downloadlist DL.fileinfo DD.info {	MARGIN-TOP: 5px 0 0 0;    LINE-HEIGHT: 1.7}
.downloadlist DL.fileinfo DD.intro {	MARGIN-TOP: 10px;   OVERFLOW: hidden;  LINE-HEIGHT: 1.7; }
.downloadlist DIV.linkage {FLOAT: left;     margin-left:10px;  margin-bottom:10px; text-align:right;}
/* end of Recource*/


        IMG
        {
            behavior: url(/Themes/Standard/CSS/iepngfix.htc);
        }
        #pageflip
        {
            right: 0px;
            float: right;
            position: relative;
            top: 0px;
        }
        #pageflip IMG
        {
            z-index: 99;
            right: 0px;
            width: 50px;
            position: absolute;
            top: 0px;
            height: 52px;
            ms-interpolation-mode: bicubic;
        }
        #pageflip .msg_block
        {
            right: 0px;
            background: url(/Themes/Standard/Images/connerads.jpg) no-repeat right top;
            overflow: hidden;
            width: 50px;
            position: absolute;
            top: 0px;
            height: 50px;
        }
        
        /*home/default  function button*/
        #home_func 
        {
        	padding:15px 0 10px 18px;
width:204px;
}
#home_func li {
height:45px;
margin:0 0 8px;
width:204px;
}
#home_func li a {
background-position:0 0;
display:block;
height:45px;
text-indent:-9999px;
width:204px;
}
#home_func li a:hover {
background-position:0 -45px;
}
#home_func .item1 a {
background-image:url(/Themes/Standard/Images/ads-bntj.jpg);
}
#home_func .item2 a {
background-image:url(/Themes/Standard/Images/ads-embaxc.jpg);
}
#home_func .item3 a {
background-image:url(/Themes/Standard/Images/ads-jcsp.jpg);
}
 